short skirt/petticoat - Francés Inglés Diccionario